Efficient Byzantine Fault Tolerance Supplemental Material

نویسندگان

  • Giuliana Santos Veronese
  • Miguel Correia
  • Alysson Neves Bessani
  • Alysson Bessani
چکیده

Proof: If a correct server s executes o with sequence number i, it must have received f + 1 valid COMMIT messages for 〈o, i〉 from a quorum Q of servers. The proof is by contradiction. Suppose there is another correct server s′ that executes o with sequence number i′ > i. By the MinBFT algorithm, this can only happen if it receives f + 1 valid COMMIT messages for 〈o, i′〉, from a quorum Q′ of f + 1 servers. Since n = 2f + 1 and |Q|+|Q′| = 2f+2 ≥ 2f+1, there must be at least one server r (called intersection server) that sends COMMIT messages both for 〈o, i〉 and 〈o, i′〉. Assuming that the primary on view v is the server p, we have to consider four cases: 1) the primary and the intersection server are correct: in this case it is trivial to see that the primary will not generate two UI s for the same request operation o, so the intersection server will never send two valid COMMIT messages for 〈o, i〉 and 〈o, i′〉. 2) the primary is correct and the intersection server is faulty: The (faulty) intersection server would only be able to send valid COMMIT messages for 〈o, i〉 and 〈o, i′〉 if these messages contained UIp = 〈i,H(o)〉p and UI ′ p = 〈i′, H(o)〉p, respectively. Since the primary is

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Byzantine Fault Tolerant Coordination for Web Services Atomic Transactions

This thesis describes a Byzantine Fault Tolerant Coordination framework for Web Service Atomic Transaction (WS-AT). In the framework, all core services, including transaction activation, registration, and completion & distributed commit, are replicated and protected by Byzantine fault tolerance mechanisms. The traditional Two-Phase Commit (2PC) protocol is extended by a Byzantine fault tolerant...

متن کامل

A Robust Byzantine Fault-Tolerant Replication Technique for Peer-to-Peer Content Distribution

Problem statement: In peer-to-peer networks, Byzantine fault tolerance refers to the capability of a system to tolerate Byzantine faults. It can be achieved by replicating the server and by ensuring all server replicas reach an agreement on the input despite Byzantine faulty replicas and clients. Since malicious attacks and software errors can cause faulty nodes to exhibit Byzantine behavior, B...

متن کامل

Intrusion - Tolerant Parsimonious State Machine Replication ∗

We describe a Byzantine-fault-tolerant state machine replication algorithm that reduces computation and communication costs in the fault-free case, and is reasonably efficient even in the presence of faults. Such an algorithm is practically significant, because failures are the exception than the norm, and much of a system’s runtime is fault-free. The algorithm is geared towards applications th...

متن کامل

DISP: Practical, Efficient, Secure and Fault Tolerant Data Storage for Distributed Systems

We present DISP, a practical, efficient and secure client/server protocol for data storage and retrieval in a distributed environment and show how this protocol can tolerate Byzantine failure. We discuss variations on DISP that can be used as building blocks for different applications, and measure the performance of DISP on commodity hardware.

متن کامل

ByRDiE: Byzantine-resilient distributed coordinate descent for decentralized learning

Distributed machine learning algorithms enable processing of datasets that are distributed over a network without gathering the data at a centralized location. While efficient distributed algorithms have been developed under the assumption of faultless networks, failures that can render these algorithms nonfunctional indeed happen in the real world. This paper focuses on the problem of Byzantin...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011